package com.huilian.tool.work.weixin.dto;

import com.huilian.tool.common.utils.WorkWeiXinUtil;
import lombok.Data;



/**
 * @Author 少凡
 * @Date 2022-07-12 20:54
 * version 1.0
 */

@Data
public class QueryParamGroupMsg {

    private static final long serialVersionUID = 1L;

    private String chat_type; //群发任务的类型，默认为single，表示发送给客户，group表示发送给客户群
    private String creator;  //群发任务创建人企业账号id
    private String filter_type;  //创建人类型。0：企业发表 1：个人发表 2：所有，包括个人创建以及企业创建，默认情况下为所有类型
    private String cursor; //分页查询的游标

    private String msgid;  //群发消息的id，通过获取群发记录列表接口返回
    private String userid;  //发送成员userid，通过[获取群发成员发送任务列表](#获取群发成员发送任务列表 )接口返回

    private long start_time;
    private long end_time;
    private String limit;  //返回的最大记录数

    public void setStart_time(String startTime) {
        this.start_time = WorkWeiXinUtil.formatTime(startTime);
    }

    public void setEnd_time(String endTime) {
        this.end_time = this.start_time = WorkWeiXinUtil.formatTime(endTime);;
    }

}
